be estimable - French English Dictionary